lack of roads - Francés Inglés Diccionario